engine control cables - Alemán Inglés Diccionario